geotextile membrane - French English Dictionary